Disjunctive logic programs, answer sets, and the cut rule
نویسندگان
چکیده
Abstract In Minker and Rajasekar (J Log Program 9(1):45–74, 1990), proposed a semantics for negation-free disjunctive logic programs that offers natural generalisation of the fixed point definite programs. We show this can be further generalised with classical negation, in constructive modal-theoretic framework where rules are built from claims hypotheses , namely, formulas form $$\Box \varphi $$ □ φ $$\Diamond \Box ◊ $$\varphi is literal, respectively, yielding “base semantics” general Model-theoretically, base expressed terms notion logical consequence. It has complete proof procedure based on cut rule. Usually, alternative amount to particular interpretation nonclassical negation as “failure derive.” The counterpart our complement original program set required satisfy specific conditions, apply resulting set. demonstrate approach answer semantics. purely mainly three ways. First, it uses unique negation. Second, advocates computation consequences rather than models. Third, makes no reference preferred or minimal interpretation.
منابع مشابه
A Tree Construction of the Preferable Answer Sets for Prioritized Basic Disjunctive Logic Programs
One of the most important works in the investigation of logic programming is to define the semantics of the logic programs and to find the preferable answer set of them. There are so far three methods can be used to establish the semantics of the logic programs, i.e., the means of model, fixpoint and proof theory. According to the form of the rules contained in a logic program, different logic ...
متن کاملCombining Answer Sets of Nonmonotonic Logic Programs
This paper studies compositional semantics of nonmonotonic logic programs. We suppose the answer set semantics of extended disjunctive programs and consider the following problem. Given two programs P1 and P2, which have the sets of answer sets AS(P1) and AS(P2), respectively; find a program Q which has answer sets as minimal sets S∪T for S from AS(P1) and T from AS(P2). The program Q combines ...
متن کاملPreferred Answer Sets for Extended Logic Programs
In this paper, we extend Gelfond and Lifschitz’s answer set semantics to prioritized extended logic programs. In such programs, an ordering on the program rules is used to express preferences. We show how this ordering can be used to define preferred answer sets and thus to increase the set of consequences of a program. We define a strong and a weak notion of preferred answer sets. The first ta...
متن کاملPreferred Answer Sets for Ordered Logic Programs
We extend answer set semantics to deal with inconsistent programs (containing classical negation), by finding a “best” answer set. Within the context of inconsistent programs, it is natural to have a partial order on rules, representing a preference for satisfying certain rules, possibly at the cost of violating less important ones. We show that such a rule order induces a natural order on exte...
متن کاملDisjunctive Logic Programs versus Normal Logic Programs
This paper focuses on the expressive power of disjunctive and normal logic programs under the stable model semantics over finite, infinite, or arbitrary structures. A translation from disjunctive logic programs into normal logic programs is proposed and then proved to be sound over infinite structures. The equivalence of expressive power of two kinds of logic programs over arbitrary structures ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Archive for Mathematical Logic
سال: 2022
ISSN: ['1432-0665', '0933-5846']
DOI: https://doi.org/10.1007/s00153-022-00821-x